clouded leopards - Alemán Inglés Diccionario